<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div id="app">
 <todo>
     <todo-title slot="todo-title"09-slot.html v-bind:title="title"></todo-title>
     <todo-items slot="todo-items" v-for=" itemtestfor in todoItems" v-bind:item1 ="itemtestfor"></todo-items>
 </todo>
</div>
</body>
<script src="vue.js"></script>

<script>

    Vue.component("todo",{
        template:
            '<div>'+
                '<slot name="todo-title" > </slot>'+
                '<ul>'+
                    '<slot name="todo-items"> </slot>'+
                '</ul>'+
            '</div>'
    })

    Vue.component("todo-title",{
        props:['title'],
        template:'<div>{{title}}</div>'
    })

    Vue.component("todo-items",{
        props:['item1'],
        template:'<li>{{item1}}</li>'
    })

    new Vue({
        el: '#app', data: {
            title:"何智勤的书籍",
            todoItems: ['狂神说Java', '狂神说运维', '狂神说前端']
        }
    })
</script>
</html>